scaphoid fossa - German English Dictionary